package com.rc.web.service;

import com.mybatisflex.core.service.IService;
import com.rc.pojo.dto.collect.AddCollectDTO;
import com.rc.pojo.po.Collect;
import com.rc.pojo.vo.collect.CollectVO;

import java.util.List;

/**
 * 员工信息 服务层。
 *
 * @author sym
 * @since 2024-05-24
 */
public interface CollectService extends IService<Collect> {

    Boolean isCollect(Long mapId, Integer type);

    List<CollectVO> getList(Integer type);

    void deleteOneByItemIdAndType(Long id, Integer type);

    void add(AddCollectDTO dto);

    void updateByItemIdAndType(Collect collect);
}
